package edu.nf.project.services.storeOperation;

import edu.nf.project.entitys.entity.storeOperation.convention.inspect.InspectImage;
import org.springframework.web.multipart.MultipartFile;

import java.util.List;

/**
 * @author CSY
 * @date 2025 - 06 - 15
 */
public interface InspectImageService {
    /**
     * 根据自检编号查找图片信息
     * @param siId 自检编号
     * @return 集合
     */
    List<InspectImage> listInspectImageBySiId(Integer siId);

    /**
     * 添加自检图片并修改自检状态
     * @param inspectImagesJson
     */
    void insertInspectImage(MultipartFile[] files,String inspectImagesJson);

    /**
     * 图片上传，并返回图片名
     * @param files
     * @return
     */
    String uploadImage(MultipartFile[] files);
}
